New Techniques in Testing and Timing Verification of System-on-chips

نویسندگان

  • Rupsa Chakraborty
  • Indranil Sengupta
  • Anindya Sundar Dhar
  • Dipanwita Roy Chowdhury
چکیده

THE PRIMARY CHALLENGE during the modern integrated circuit development process lies in coping with the progressively shorter time-to-market of the chips. Modular design through design re-use in the System-on-Chip (SoC) technology though aids in reducing the design time, the process of testing and verification of such highly complex circuits turns out to be more challenging. The overall objective of this thesis is to bring about reduction in the time-to-market of a SoC development process, by reducing the test time and time to verify the complete SoC for its timing closure. The design of a generalized reusable core that can perform built-in self-test for logic cores and interconnects, when integrated into a SoC design, has been proposed in this thesis. This core helps in reducing the time taken to design test components in a SoC. An algorithm to find the shortest test set for the random-pattern testable faults in a circuit, by finding the best initial configuration of a given pseudo-random pattern generator, has also been presented. This algorithm targets to reduce the test time by reducing the test data volume. Reduction in test time is further brought about by reducing the test vector application time in sequential cores. A method of parallel application of test data into the internal flip-flops, without increasing the number of test pins, is proposed through the design of an expander circuit. Sufficient reduction in test application time, yet with high fault coverage, was observed from the experimental results. Finally, reduction in the timeto-market is targeted through reduction in the time taken to perform timing verification on a complete SoC design. A hierarchical timing verification algorithm along with a method of clustering, based on timing dependencies among the interface timing paths, is proposed that can bring about considerable reduction in the verification time. The significance of the proposed approaches is demonstrated through experimental results on synthetic SoC designs, generated out of ISCAS benchmark circuits.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A NEW PROTOCOL MODEL FOR VERIFICATION OF PAYMENT ORDER INFORMATION INTEGRITY IN ONLINE E-PAYMENT SYSTEM USING ELLIPTIC CURVE DIFFIE-HELLMAN KEY AGREEMENT PROTOCOL

Two parties that conduct a business transaction through the internet do not see each other personally nor do they exchange any document neither any money hand-to-hand currency. Electronic payment is a way by which the two parties transfer the money through the internet. Therefore integrity of payment and order information of online purchase is an important concern. With online purchase the cust...

متن کامل

Signal Design at lsolated lntersecaions Using Expert Systems Technology

The procedural steps for developing an expert system for designing signals at isolated intersections are described and the most important development issues for each step are discussed. The steps include problem analysis and definition, preliminary prototype specification, knowledge acquisition strategy development, prototype development plan, knowledge extraction, knowledge representation, too...

متن کامل

Multimedia: A New Design Challenge for Systems-On-Silicon

Multimedia chips are currently the fastest growing and most complex consumer products in the marketplace. High performance, short development time, and low cost requirements demand a highly efficient design process. Typically, these chips are based on heterogeneous architectures composed of embedded DSP/RISC processors, accelerated datapaths, embedded (D)RAM, and analog components. In this talk...

متن کامل

Embedded Memory Test Strategies and Repair

The demand of self-testing proportionally increases with memory size in System on Chip (SoC). SoC architecture normally occupies the majority of its area by memories. Due to increase in density of embedded memories, there is a need of self-testing mechanism in SoC design. Therefore, this research study focuses on this problem and introduces a smooth solution for self-testing.  In the proposed m...

متن کامل

A Symbolic Approach for Checking Functional and Timing Compatibility of Synthesized Designs

In a redesign situation, the compatibility of the replacement chips is critical. This can only be obtained by verifying both their functionality and timing. In this report, we will postulate that the general RTL verification problem is too difficult to be solved. Hence, it is necessary for a RTL verification system to trade off generality for usability. In fact, there is a real need for an auto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010